package chen.yi.component.code.generator.vo;

import lombok.Data;

import java.util.List;

/**
 * @author huat
 **/
@Data
public class ElementInfoVO{
    private Integer id;

    /**
     * 元素名称
     **/
    private String elementName;

    /**
     * 元素图标
     **/
    private String elementIcon;

    /**
     * 组件标签
     **/
    private String elementLabel;

    /**
     * 元素描述
     **/
    private String elementDesc;

    /**
     * 是否为嵌套组件
     */
    private String nestingFlag;

    /**
     * 父级组件id
     */
    private Integer parentId;
    /**
     * 子级
     */
    private List<ElementInfoVO> children;

    /**
     * 属性集合
     */

    private List<ElementAttrInfoVO> elementAttrInfoList;

}
